/* CSS Document */
.member{
	margin:10px auto;
}
.uese{ 
	float:left; 
	width:30%; 
	padding:10px; 
	margin-bottom:20px;
	border:1px solid #ddd; 
	overflow:hidden; 
	 border-top:3px solid #21a9cb;
}
.uese .med_a h4{

}
.uese .med_a a{
	color:#999;
}
.uese .med_a a:hover{
	color:#f1b400;
	text-decoration:underline;
}

.tops .media-left{
	width:43%;
}
.tops .img{ float:left; padding:3px; text-align:center; border:2px solid #C70B00; margin:30px 20px ; position:relative; }

.tops .media p{
	margin:15px 0 0 0;
	white-space: nowrap;
	overflow:hidden;
}
.tops .btn p{
	margin:5px;
	float:left;
}

.tops img{max-width:100%;height:auto;  margin:0 auto; border:1px solid #f00; padding:3px; border-radius:4px;  }
.tops span{ 
	font-weight:bold;
	color:#f00;
}
.su a{
	outline: medium;
}
.nav-tabs > li > a{
	color:#333;
}

.media_active{
	width:30%;
}
.media_active img{
	float:right;
}





dl.text{ 
	width:60%;
	padding:10px 0;
	margin:0 auto;
}
dl.text dt{
	font-weight: bold;
	padding:10px 0;
}
dl.text dd{
	padding:10px 0;
}
.uese .title h3{ color:#CB0000; font-size:14px; height:38px; line-height:38px; background:url(../img/titles.fw.png); }
.uese .title h3 span{ display:inline-block; width:5px; height:11px; background:url(../img/up.fw.png) no-repeat; margin:0 20px;}
.uese .title ul li{ margin:12px 0;}
.uese .title ul li a{outline:medium;}
.uese .title ul li a:hover{text-decoration:none;} 
.uese li a:link, .uese li a:visited {
    color: #000;
}
.uese li a {
    display: block;
    line-height: 26px;
    padding-left: 0px;
}
.uese .title ul li a:hover,.uese .title ul li a.pick {
    background: #21a9cb;
    color:#fff;
}
a:link, a:visited {
    text-decoration: none;
}


#login_pass dl,#safe_pass dl{
	width:90%;
	margin:20px auto;
}
#login_pass dl dd,#safe_pass dl dd{
	padding:5px;
}
#login_pass dl dd a,#safe_pass dl dd a{
	margin:0 auto;
}

#bank p{
	text-indent:30px;
}
#bank p i,#bank p span{
	color:#f00;
}

#bank dl{
	width:90%;
	margin:0 auto;
}
#bank dl dd{
	padding:5px;
}
.title_h4{
	width:100%;
	height: 40px;
	line-height: 40px;
	background:#ddd;
}
.btns{
	padding:10px 0 0 0;
	text-align:center;
}
.btns p{
	display:inline-block;
	margin:0 3px;
}
.pay_recored{
	margin:0 4%;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
	vertical-align: middle;
}

.bd_alipay dd{
	padding:5px 0;
}



.su{ float:right; width:69%; min-height: 676px; margin-bottom: 20px; border:1px solid #ddd;}
.su .info{width:100%; padding:10px 4%;}
.su p.greet{ float:left;}
.su p.greet span{ font-size:18px; font-weight:600;}
.su p.greet i{ font-size:16px; color:#f00; }
.su .info ul{ height:24px; border:1px solid #ddd; float:left; margin:3px 0; padding:0 5px 0 10px; margin-left:30px; }
.su .info ul li{ float:left; line-height:24px; padding-left:23px; padding-right:5px; background:url(../img/info.fw.png) no-repeat;}
.su .info ul li.phone{ background-position:0 -49px;}
.su .info ul li.phone a{ margin-top:0px !important;}
.su .info ul li.email{background-position:0 -99px;}
.su .info ul li.degree{background-position:0 3px;}
.su .info ul li.phones{ background-position:0 -75px;}
.su .info ul li.emails{background-position:0 -24px;}
.su .info ul li.degrees{background-position:0 -122px;}

.tab{
	width:95%;
	margin:0 auto;
}

.table tr th,.table tr td{
	text-align:center;
}



.su .info a{ display:inline-block; color:#000; height:16px; line-height:16px; margin:12px 0 0 10px;}
.su .info a:hover{ color:#f00; text-decoration:underline;}
.su h3{clear:both; text-indent:20px; font-size:18px; padding:5px; margin:0 4%; border:1px solid #6c6c6c;}
.su h3 a{height:28px;}
.su ul.current{clear:both; margin:0 4%; border:1px solid #ddd; padding:10px 0; overflow:hidden;  background:#FFF;}
.su ul.current li{width:50%; text-align:left; text-indent:10px; line-height:25px; height:25px; float:left; }
.su ul.current li i{ color:#CB0000; font-size:12px; font-weight:600; padding-right:8px;}
.su ul.current li a{ color:#00f;}
.su ul.current li a:hover{ text-decoration:underline;}
.su ul.current li em{color:#656565; font-size:13px; font-style:normal;}

/*推荐列表*/
.su .Recommend{ width:723px; margin:10px auto; overflow:hidden;}
.su .Recommend .r_i{border:1px solid #fdcd77; width:229px; height:218px; background:#cbcbcb; float:left; }
.su .Recommend .r_o{ margin:0 15px;}
.su .Recommend .r_t{width:229px; height:80px; background:#fff;}
.su .Recommend .r_t ul{padding:10px;}
.su .Recommend .r_t ul img{ float:left; margin-right:10px;}
.su .Recommend .r_t ul li{ height:18px; line-height:18px; font-size:13px;}
.su .Recommend .r_t ul li.title{ color:#f00; font-weight:600;height:24px; line-height:18px;}
.su .Recommend .r_t ul li i{ color:#006500;}
.su .Recommend .r_f{width:209px; padding:0 10px;}
.su .Recommend .r_f .mark{height:30px; line-height:30px; font-size:14px;}
.su .Recommend .r_f .mark img{ margin:0 2px;}
.su .Recommend .r_f .cent{ line-height:150%; font-size:14px;}
.su .Recommend .r_f  .bott{ display:block; width:106px; height:29px; margin:20px auto 0 auto;}

/*温馨提示*/
.su .tips{ width:723px; margin:30px auto 0 auto;}
.su .tips p{ color:#000; font-size:13px; line-height:150%; margin-left:30px;}
.su .tips p span{ font-size:14px; color:#f00; }
.su .tips a{ display:block; width:218px; height:77px; margin:10px; float:left;}
.su .tips a.email{ background:url(../img/email.png) no-repeat;}
.su .tips a.Cellphone{ background:url(../img/Cellphone.png) no-repeat;}

/*replace页面*/
.replace{margin:0 4%;}
.replace .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.replace .r_nav img{float:left; margin-right:10px;}
.replace .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.replace .r_nav .cen{ font-size:13px; color:#333;}
.replace .r_list_t{ margin:50px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.replace .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.replace .r_list_t ul li{ cursor:pointer; float:left; width:83px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; }
.replace .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.replace .r_list{position:relative; margin-top: 10px;}
.replace .r_list ul{}
.replace .r_list ul li{ margin-bottom:10px;}
.replace .r_list ul li span{ display:block; float:left; width:60px; text-align:right;}
.replace .r_list ul li.Asecret textarea{ width:318px; height:118px; border:1px solid #ccc; padding: 0 4px;}
.replace .r_list ul li.Asecret span{ line-height:120px;}
.replace .r_list ul li.yzm input{ height:33px; width:145px; border:1px solid #ccc; float:left; margin-right:5px; padding: 0 4px;  }
.replace .r_list ul li.yzm img{height:35px; cursor:pointer;}
.replace .r_list ul li.yzm span{ line-height:35px;}
.replace .r_list ul li.button{}
.replace .r_list ul li.button a{ float:left; width:100px; height:26px; background:#c00; border:none; color:#fff; font-size:14px; text-align:center; line-height:26px; border-radius:2px;}
.replace .r_list .Example{position:absolute; right:0; top:0;}

.replace .table{overflow:hidden; margin:10px 0; clear:both;}
.replace .table_list th,.replace .table_list td{text-align:center;}



.message .table{ width:686px; overflow:hidden; margin:20px auto 0 auto; clear:both;}
.message .table_list{ width:665px;  }
.message .table_list td:first-child{ width:180px;}
.recharge_log_list .table_list td:first-child{ width:120px !important;}
.message .table_list th{ height:30px; text-align:center; line-height:30px; background:#FFCC33; border:1px solid #ccc;}
.message .table_list td{ height:40px; text-align:left; line-height:20px; border:1px solid #ccc;padding: 0 4px;}
.message .table_list td input{ border:1px solid #ccc; background:#fff; height:36px; text-align:left; padding:0 4px; }

.none_tr td:first-child{ width:100% !important;}

/*detail 页面*/
.detail{ width:686px; margin:0 auto;}
.detail .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.detail .r_nav img{float:left; margin-right:10px;}
.detail .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.detail .r_nav .cen{ font-size:13px; color:#333;}
.detail .r_list_t{ margin:50px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.detail .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.detail .r_list_t ul li{ cursor:pointer; float:left; width:83px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; }
.detail .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.detail .r_list{position:relative;}
.detail .r_list{ font-size:14px;}
.detail .r_list p{ height:30px; line-height:30px;}
.detail .r_list .list{ width:686px;border:1px solid #ccc;}
.detail .r_list .list th{ background:#ebebeb; border-bottom:1px solid #ccc; height:32px; line-height:32px;}
.detail .r_list .list td{ border-bottom:1px solid #ccc; height:44px;}
.detail .r_list .list td.indent{ text-indent:10px;}

/*Paging 分页*/
#Paging{ margin:20px 0 0 0;}
#Paging ul{ float:right;}
#Paging ul li{ float:left; height:18px; border:1px solid #ccc;min-width:18px; padding:5px; text-align:center; margin-left:5px; font-size:12px;line-height:18px; color:#000; cursor:pointer;}
#Paging ul li.pitch{ color:#cb0000;}

/*Bank 页面*/
.Bank{ width:686px; margin:0 auto;}
.Bank .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.Bank .r_nav img{float:left; margin-right:10px;}
.Bank .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.Bank .r_nav .cen{ font-size:13px; color:#333;}
.Bank .r_list_t{ margin:10px 0 30px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.Bank .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.Bank .r_list_t ul li{ float:left; padding:0 20px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; cursor:pointer;}
.Bank .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.Bank .data{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.Bank .data ul{}
.Bank .data ul li{ height:24px; line-height:24px; color:#999999; font-size:#13px;}
.Bank .data ul li i{ color:#CB0000; }
.Bank .data ul li span{ color:#000;}
.Bank .Money{ padding-top:20px;}
.Bank .Money ul{width:100%; float:left;}
.Bank .Money ul li{ width:100%; float:left;margin:1px 0; position:relative;}
.Bank .Money ul li.text{ margin:10px 0 30px 0;}
.Bank .Money ul li span{ float:left; width:80px; text-align:center; height:32px; line-height:32px;  }
.Bank .Money ul li input{ float:left; height:30px; width:208px; border:1px solid #ccc; line-height:30px; text-indent:2px; margin-right:5px;} 
.Bank .Money ul li select{ float:left; height:30px; width:208px; border:1px solid #ccc; line-height:30px; text-indent:2px; margin-right:5px;} 
.Bank .Money ul li a.access { float:left; height:32px; line-height:32px; width:124px; text-align:center; background:#cb0000; color:#fff; font-size:15px;}
.Bank .Money ul li a.Jump{ position:absolute; bottom:0; color:#999999;}
.Bank .Money ul li a.Jump:hover{ color:#cb0000; text-decoration:underline;}

/*Agent 页面*/
.Agent{ width:686px; margin:0 auto; overflow:hidden}
.Agent .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.Agent .r_nav img{float:left; margin-right:10px;}
.Agent .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.Agent .r_nav .cen{ font-size:13px; color:#333;}
.Agent .r_list_t{ margin:50px 0; height:36px; position:relative; border-bottom:1px solid #f00; background:url(../img/r_list_t.png) no-repeat;}
.Agent .r_list_t ul{ float:left; margin-left:5px; position:absolute; bottom:-1px;}
.Agent .r_list_t ul li{ cursor:pointer; float:left; width:83px; border:1px solid #ccc; border-bottom:1px solid #f00; height:30px; line-height:30px; text-align:center; margin-left:5px; }
.Agent .r_list_t ul li.pitch{  border:1px solid #f00; border-bottom:1px solid #fff; background:#fff;}
.Agent .r_list{ width:706px; }
.Agent .r_list a{ float:left; margin:0 15px 15px 0;}
.Agent .r_list a ul{ background:#ccc; width:125px; height:150px; position:relative; }
.Agent .r_list a ul li{width:125px; text-align:center; position:absolute;}
.Agent .r_list a ul li.names{ font-size:24px; font-weight:600; color:#cb0000; top:20px;}
.Agent .r_list a ul li.Locator{ font-size:14px; color:#cb0000; top:44px;}
.Agent .r_list a ul li.qq{ height:36px; background:#cb0000; line-height:36px; bottom:30px; color:#fff; font-size:14px;}
.Agent .r_list a ul li.title{ height:30px; line-height:30px; background:#fff; bottom:0;}

/*message 页面*/
.message{ width:686px; margin:0 auto; overflow:hidden}
.message .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.message .r_nav img{float:left; margin-right:10px;}
.message .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.message .r_nav .cen{ font-size:13px; color:#333;}
.message .m_list{ margin-top:10px;}
.message .m_list .m_val{ background:url(../img/message_val.png) no-repeat; height:38px;}
.message .m_list .m_val .title{ line-height:38px; color:#fff; font-size:13px; font-weight:600; margin-left:20px;}
.message .m_list .m_val .pist{ float:right; margin-right:10px; color:#cb0000; line-height:38px; font-size:12px;}
.message .m_list .m_val .link{ float:right; margin-right:10px; color:#0065CB; line-height:38px; font-size:12px;}
.message .m_list .m_val .link a{color:#0065CB; margin:0 2px;}
.message .m_list .m_val .link a:hover{ text-decoration:underline;}
.message .m_list .list{   border-top:none; padding:10px; width:664px;}
.message .m_list .list table{ border-bottom:1px solid #ccc;   }
.message .m_list .list table th{ background:#eee;}
.message .m_list .list table td{ color:#000;}
.message .m_list .list table td input{ margin-left:5px; cursor:pointer;}
.message .m_list .list table td img{ margin-left:2px;}
.message .m_list .list table td a{ color:#0065CB;}
.message .m_list .list table td a:hover{ text-decoration:underline;}
.message .m_list  .list .btn{ overflow:hidden;}
.message .m_list  .list .btn .Button{ float:left; margin-top:20px;}
.message .m_list  .list .btn .Button li{ float:left; width:62px; height:28px; line-height:28px; margin-right:8px;}
.message .m_list  .list .btn .Button li a{ float:left; width:62px; height:28px; line-height:28px; text-align:center; background:url(../img/m_Button.png) no-repeat; font-size:13px; }
.message .m_list .list select{ height:25px; line-height:25px;}

/*change 页面*/
.change_right .award{  border:1px solid #ccc; width:723px; margin-top:8px; overflow:hidden; padding-bottom:20px;}
.change_right .award h3{ height:40px; width:696px; line-height:40px; border-bottom:1px solid #cb0000; margin:5px auto; padding:0 10px;}
.change_right .award h3 span{ font-size:16px; float:left; color:#cb0000; }
.change_right .award h3 i{ font-size:14px; float:right; font-weight:normal;}
.change_right .award .award_list{ width:716px; margin:0 auto;  overflow:hidden;}
.change_right .award .award_list ul{ width:152px; margin:15px 15px 0 12px; float:left; overflow:hidden;}
.change_right .award .award_list ul img{ width:152px; height:139px; border:none;}
.change_right .award .award_list ul li.award_name{ width:152px; height:28px; line-height:28px; text-align:center; color:#650000; background:#ededed; margin:5px 0;}
.change_right .award .award_list ul li.award_money{width:152px; height:28px; line-height:28px; color:#FF0000; text-align:center; }
.change_right .award .award_list ul li.award_money i{ padding:2px 15px 2px 0; background:url(../img/Coin.png) no-repeat right 1px; font-size:12px;}
.change_right .award #Paging{ margin-right:10px;}

/*Exchange 页面*/
.Exchange{ width:686px; margin:0 auto;}
.Exchange .r_nav{ margin-top:10px; padding-bottom:15px; border-bottom:2px solid #ccc;}
.Exchange .r_nav img{float:left; margin-right:10px;}
.Exchange .r_nav .title{ font-size:15px; color:#333; font-weight:600; padding-top:5px;}
.Exchange .r_nav .cen{ font-size:13px; color:#333;}
.Exchange .award{  border:1px solid #ccc; width:686px; margin-top:8px; overflow:hidden; padding-bottom:20px;}
.Exchange .award h3{ height:40px; width:686px; line-height:40px; border-bottom:1px solid #cb0000; margin:5px auto; padding:0 10px;}
.Exchange .award h3 span{ font-size:16px; float:left; color:#cb0000; }
.Exchange .award h3 i{ font-size:14px; float:right; font-weight:normal;}
.Exchange .award .award_list{ width:686px; margin:0 auto;  overflow:hidden;}
.Exchange .award .award_list ul{ width:152px; margin:10px 10px 0 7px; float:left; overflow:hidden;}
.Exchange .award .award_list ul img{ width:152px; height:139px; border:none;}
.Exchange .award .award_list ul li.award_name{ width:152px; height:28px; line-height:28px; text-align:center; color:#650000; background:#ededed; margin:5px 0;}
.Exchange .award .award_list ul li.award_money{width:152px; height:28px; line-height:28px; color:#FF0000; text-align:center; }
.Exchange .award .award_list ul li.award_money i{ padding:2px 15px 2px 0; background:url(../img/Coin.png) no-repeat right 1px; font-size:12px;}
.Exchange .award #Paging{ margin-right:10px;}

.radio_but ul li{ float:left;}
.radio_but ul li.radio_li{ padding-top:7px;}
.radio_tr td{ height:32px !important; line-height:32px!important;}

/*代理*/

.information .table_list td{ padding-left:10px;}
td.but_td{padding-left:185px !important;}
td.textarea_td{padding-left:85px !important;}

#recharge_money{ width:70px;}
#change_money{ width:70px;}
#red_bag_num,#red_bag_money{ width:70px;}
#withdraw_money{ width:70px;}
#red_bag_title{ width:370px;}
.search_input ul li{ float:left; height:40px;}
.search_input ul li.cbxtime{ margin-top:7px;}
.card_ms{ line-height:23px;}
#card_list{ margin:10px;}
.cart_check_submit_tr{ display:none;}
.copytoclip_tr{ display:none;}
.agent_log_list td{ line-height:20px !important;}
.my_red_bag_list td{ line-height:20px !important;}
.copytoclip_div{ height:130px; width:613px; margin:auto; border:#CCC 1px solid; border-top:none; padding-top:20px; line-height:25px; padding-left:50px; display:none;}
.redbag{ border-top:1px solid #cccccc!important;}
.r_list_t a{ display:block; width:100%}
.agent_send_sms{ height:30px; padding:5px; margin-left:10px; margin-top:5px;}